which excavates - English Synonyms Dictionary